Java 类android.view.View.OnClickListener 实例源码
项目:FreeStreams-TVLauncher
文件:EliminateMainActivity.java
public void Init() {
GetSurplusMemory();
Round_img=(ImageView)findViewById(R.id.eliminate_roundimg);
Start_kill=(Button)findViewById(R.id.start_killtask);
release_memory=(TextView)findViewById(R.id.relase_memory);
increase_speed=(TextView)findViewById(R.id.increase_speed);
Allpercent=(TextView)findViewById(R.id.all_percent);
clear_endlayout=(LinearLayout)findViewById(R.id.clear_endlayout);
Clearing_layout=(RelativeLayout)findViewById(R.id.clearing_layout);
Animation animation=AnimationUtils.loadAnimation(EliminateMainActivity.this, R.anim.eliminatedialog_anmiation);
TotalMemory=GetTotalMemory();
Round_img.setAnimation(animation);
Start_kill.setClickable(false);
Start_kill.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
finish();
}
});
}
项目:aliyun-cloudphotos-android-demo
文件:LoginActivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
unbinder = ButterKnife.bind(this);
SharedPreferences sharedPreferences = PreferenceManager.getSharedPref(this);
String currentEnv = sharedPreferences.getString(Constants.PREF_ENV, "");
if(ENV[0].equals(currentEnv)) {
mCurrentEnvIndex = 0;
} else {
mCurrentEnvIndex = 1;
}
mLoginAKBtn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
tryLogin();
}
});
}
项目:SimpleUILauncher
文件:Launcher.java
private void showBrokenAppInstallDialog(final String packageName,
DialogInterface.OnClickListener onSearchClickListener) {
new AlertDialog.Builder(this)
.setTitle(R.string.abandoned_promises_title)
.setMessage(R.string.abandoned_promise_explanation)
.setPositiveButton(R.string.abandoned_search, onSearchClickListener)
.setNeutralButton(R.string.abandoned_clean_this,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
final UserHandleCompat user = UserHandleCompat.myUserHandle();
mWorkspace.removeAbandonedPromise(packageName, user);
}
})
.create().show();
return;
}
项目:AndroidRTC
文件:ConnectActivity.java
private boolean validateUrl(String url) {
if (URLUtil.isHttpsUrl(url) || URLUtil.isHttpUrl(url)) {
return true;
}
new AlertDialog.Builder(this)
.setTitle(getText(R.string.invalid_url_title))
.setMessage(getString(R.string.invalid_url_text, url))
.setCancelable(false)
.setNeutralButton(R.string.ok,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
})
.create()
.show();
return false;
}
项目:q-mail
文件:QuotedMessageMvpView.java
public void setOnClickPresenter(final QuotedMessagePresenter presenter) {
OnClickListener onClickListener = new OnClickListener() {
@Override
public void onClick(View view) {
switch(view.getId()) {
case R.id.quoted_text_show:
presenter.onClickShowQuotedText();
break;
case R.id.quoted_text_delete:
presenter.onClickDeleteQuotedText();
break;
case R.id.quoted_text_edit:
presenter.onClickEditQuotedText();
break;
}
}
};
mQuotedTextShow.setOnClickListener(onClickListener);
mQuotedTextEdit.setOnClickListener(onClickListener);
mQuotedTextDelete.setOnClickListener(onClickListener);
}
项目:q-mail
文件:AlternateRecipientAdapter.java
public void bindHeaderView(View view, Recipient recipient) {
RecipientTokenHolder holder = (RecipientTokenHolder) view.getTag();
holder.setShowAsHeader(true);
holder.headerName.setText(recipient.getNameOrUnknown(context));
if (!TextUtils.isEmpty(recipient.addressLabel)) {
holder.headerAddressLabel.setText(recipient.addressLabel);
holder.headerAddressLabel.setVisibility(View.VISIBLE);
} else {
holder.headerAddressLabel.setVisibility(View.GONE);
}
RecipientAdapter.setContactPhotoOrPlaceholder(context, holder.headerPhoto, recipient);
holder.headerPhoto.assignContactUri(recipient.getContactLookupUri());
holder.headerRemove.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
listener.onRecipientRemove(currentRecipient);
}
});
}
项目:boohee_v5.6
文件:HomeTimelineFragment.java
private void initViews() {
this.mListView = (ListView) this.mPullRefreshListView.getRefreshableView();
View headerView = View.inflate(getActivity(), R.layout.pf, null);
this.mListView.addHeaderView(headerView);
OnClickListener listener = new OnClickListener() {
public void onClick(View v) {
switch (v.getId()) {
case R.id.tv_hint:
HomeTimelineFragment.this.loadFirst();
return;
case R.id.tv_my_page:
MyTimelineActivity.comeOnBaby(HomeTimelineFragment.this.getActivity());
return;
case R.id.tv_find_friends:
SearchFriendsActivity.comeOnBaby(HomeTimelineFragment.this.getActivity());
return;
default:
return;
}
}
};
headerView.findViewById(R.id.tv_my_page).setOnClickListener(listener);
headerView.findViewById(R.id.tv_find_friends).setOnClickListener(listener);
this.tvHint.setOnClickListener(listener);
this.mPullRefreshListView.setOnRefreshListener(new OnRefreshListener<ListView>() {
public void onRefresh(PullToRefreshBase<ListView> pullToRefreshBase) {
HomeTimelineFragment.this.hideHint();
HomeTimelineFragment.this.getCurrentStatus();
}
});
this.mPullRefreshListView.setOnLastItemVisibleListener(new OnLastItemVisibleListener() {
public void onLastItemVisible() {
if (!HomeTimelineFragment.this.isLastVisible && HomeTimelineFragment.this
.getActivity() != null) {
HomeTimelineFragment.this.getPreviousStatus();
}
}
});
}
项目:q-mail
文件:AccountSetupBasics.java
@Override
public Dialog onCreateDialog(int id) {
if (id == DIALOG_NOTE) {
if (mProvider != null && mProvider.note != null) {
return new AlertDialog.Builder(this)
.setMessage(mProvider.note)
.setPositiveButton(
getString(R.string.okay_action),
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
finishAutoSetup();
}
})
.setNegativeButton(
getString(R.string.cancel_action),
null)
.create();
}
}
return null;
}
项目:boohee_v5.6
文件:ScaleIntroActivity.java
private void initView() {
this.tvBind.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
MobclickAgent.onEvent(ScaleIntroActivity.this, Event.bingo_clickBindingScalse);
ScaleBindActivity.startActivity(ScaleIntroActivity.this);
}
});
this.webView.getSettings().setJavaScriptEnabled(true);
this.webView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.NORMAL);
this.webView.getSettings().setPluginState(PluginState.ON);
this.webView.getSettings().setUserAgentString(this.webView.getSettings()
.getUserAgentString() + " App/boohee");
this.webView.getSettings().setDomStorageEnabled(true);
this.webView.setWebViewClient(createWebViewClient());
this.webView.loadUrl(UrlUtils.handleUrl(URL));
}
项目:Nird2
文件:FeedFragment.java
private void showSnackBar(int stringRes) {
int firstVisible =
layoutManager.findFirstCompletelyVisibleItemPosition();
int lastVisible = layoutManager.findLastCompletelyVisibleItemPosition();
int count = adapter.getItemCount();
boolean scroll = count > (lastVisible - firstVisible + 1);
Snackbar s = Snackbar.make(list, stringRes, LENGTH_LONG);
s.getView().setBackgroundResource(R.color.briar_primary);
if (scroll) {
OnClickListener onClick = new OnClickListener() {
@Override
public void onClick(View v) {
list.smoothScrollToPosition(0);
}
};
s.setActionTextColor(ContextCompat
.getColor(getContext(),
R.color.briar_button_positive));
s.setAction(R.string.blogs_blog_post_scroll_to, onClick);
}
s.show();
}
项目:GCSApp
文件:GroupDetailsActivity.java
private void showAnnouncementDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(R.string.group_announcement);
if (group.getOwner().equals(EMClient.getInstance().getCurrentUser()) ||
group.getAdminList().contains(EMClient.getInstance().getCurrentUser())) {
final EditText et = new EditText(GroupDetailsActivity.this);
et.setText(group.getAnnouncement());
builder.setView(et);
builder.setNegativeButton(R.string.cancel, null)
.setPositiveButton(R.string.save, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
final String text = et.getText().toString();
if (!text.equals(group.getAnnouncement())) {
dialog.dismiss();
updateAnnouncement(text);
}
}
});
} else {
builder.setMessage(group.getAnnouncement());
builder.setPositiveButton(R.string.ok, null);
}
builder.show();
}
项目:Misc
文件:DisplaySMSActivity.java
/**
* Toggles whether database changes are real or simulated.
*/
private void toggleDryRun() {
final CharSequence[] items = {getText(R.string.on),
getText(R.string.off)};
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(getText(R.string.dryRunTitle));
builder.setSingleChoiceItems(items, mDryRun ? 0 : 1,
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int item) {
dialog.dismiss();
mDryRun = item == 0 ? true : false;
String msg;
if (mDryRun) {
msg = "Time changes are simulated.\nDatabase will" +
" not be changed.";
} else {
msg = "Time changes are real.\nDatabase will be " +
"changed.";
}
Utils.infoMsg(DisplaySMSActivity.this, msg);
}
});
AlertDialog alert = builder.create();
alert.show();
}
项目:decoy
文件:EasyAlertDialogHelper.java
public static void showOneButtonDiolag(Context mContext, CharSequence titleString, CharSequence msgString,
CharSequence btnString, boolean cancelable, final OnClickListener positiveListener) {
final EasyAlertDialog dialog = new EasyAlertDialog(mContext);
if (TextUtils.isEmpty(titleString)) {
dialog.setTitleVisible(false);
} else {
dialog.setTitle(titleString);
}
if (TextUtils.isEmpty(msgString)) {
dialog.setMessageVisible(false);
} else {
dialog.setMessage(msgString);
}
dialog.setCancelable(cancelable);
dialog.addPositiveButton(TextUtils.isEmpty(btnString) ? mContext.getString(R.string.iknow) : btnString,
EasyAlertDialog.NO_TEXT_COLOR, EasyAlertDialog.NO_TEXT_SIZE, new View.OnClickListener() {
@Override
public void onClick(View v) {
dialog.dismiss();
if (positiveListener != null)
positiveListener.onClick(v);
}
});
dialog.show();
}
项目:letv
文件:ChannelDetailItemActivity.java
public ChannelDetailItemActivity() {
if (HotFix.PREVENT_VERIFY) {
System.out.println(VerifyLoad.class);
}
this.onClickEvent = new OnClickListener(this) {
final /* synthetic */ ChannelDetailItemActivity this$0;
{
if (HotFix.PREVENT_VERIFY) {
System.out.println(VerifyLoad.class);
}
this.this$0 = this$0;
}
public void onClick(View v) {
switch (v.getId()) {
case R.id.back_btn /*2131361912*/:
this.this$0.finish();
return;
default:
return;
}
}
};
}
项目:stynico
文件:Viewhtml.java
@Override
protected void onStart()
{
// TODO: Implement this method
super.onStart();
toolbar.setTitle("视频转换Gif");
// 设置标题
// 设置副标题
toolbar.setNavigationIcon(R.drawable.ic_arrow_back_white_24dp);
// 设置导航图标
toolbar.setNavigationOnClickListener(new OnClickListener()
{
@Override
public void onClick(View p1)
{
finish();
}
});
// 设置导航按钮监听
}
项目:CitySelct
文件:SearchResultAdapter.java
@Override
public View getView(final int position, View convertView, ViewGroup parent) {
ViewHolder viewHolder=null;
if(convertView==null){
viewHolder=new ViewHolder();
convertView=mInflater.inflate(R.layout.item_search_list,null);
viewHolder.tvCityName=(TextView) convertView.findViewById(R.id.tv_city_name);
convertView.setTag(viewHolder);
}else{
viewHolder =(ViewHolder) convertView.getTag();
}
viewHolder.tvCityName.setText(mSearchList.get(position).getName());
viewHolder.tvCityName.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(mContext,mSearchList.get(position).getName(),0).show();
}
});
return convertView;
}
项目:JinsMemeBRIDGE-Android
文件:RemoConfigFragment.java
private void receiveMessages(int i) {
if (checkState == CheckState.EXIST) {
changeState(State.RECEIVEING);
slotIndex = i;
String address = mainActivity.getSavedValue("REMO_DEVICE_ADDRESS");
remoController.recevieMessages(address);
receiveDialog = new ProgressDialog(mainActivity);
receiveDialog.setButton(DialogInterface.BUTTON_NEGATIVE, "Cancel", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
receiveDialog.cancel();
}
});
receiveDialog.setOnCancelListener(new OnCancelListener() {
@Override
public void onCancel(DialogInterface dialogInterface) {
Log.d(TAG, "onCancel: ");
changeState(State.IDLE);
remoController.cancelReceiveMessages();
}
});
receiveDialog.setMessage(getString(R.string.remo_receive_dialog));
receiveDialog.show();
}
}
项目:PeSanKita-android
文件:PushRegistrationReminder.java
public PushRegistrationReminder(final Context context, final MasterSecret masterSecret) {
super(context.getString(R.string.reminder_header_push_title),
context.getString(R.string.reminder_header_push_text));
final OnClickListener okListener = new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(context, RegistrationActivity.class);
intent.putExtra("master_secret", masterSecret);
intent.putExtra("cancel_button", true);
context.startActivity(intent);
}
};
setOkListener(okListener);
}
项目:letv
文件:MyDownloadActivity.java
private void initView() {
this.mCapacityRoot = findViewById(2131361935);
this.mCapacityTextView = (TextView) findViewById(2131361937);
this.mCapacityPBar = (ProgressBar) findViewById(2131361936);
this.mTipLayout = findViewById(R.id.download_vip_layout);
this.mVipTipTV = (TextView) findViewById(R.id.download_vip_tip);
this.mOpenVipTV = (TextView) findViewById(R.id.download_open_vip_btn);
this.mOpenVipTV.setOnClickListener(new OnClickListener(this) {
final /* synthetic */ MyDownloadActivity this$0;
{
if (HotFix.PREVENT_VERIFY) {
System.out.println(VerifyLoad.class);
}
this.this$0 = this$0;
}
public void onClick(View v) {
LetvVipActivity.launch(this.this$0.mContext, this.this$0.mContext.getResources().getString(2131100645));
StatisticsUtils.statisticsActionInfo(this.this$0.mContext, PageIdConstant.downloadingPage, "0", "vp13", "开通会员", 1, PreferencesManager.getInstance().isVip() ? "vip=1" : "vip=0");
}
});
initNavigationBar();
initViewPager();
}
项目:browser
文件:BrowserActivity.java
/**
* method that shows a dialog asking what string the user wishes to search
* for. It highlights the text entered.
*/
private void findInPage() {
final AlertDialog.Builder finder = new AlertDialog.Builder(mActivity);
finder.setTitle(getResources().getString(R.string.action_find));
final EditText getHome = new EditText(this);
getHome.setHint(getResources().getString(R.string.search_hint));
finder.setView(getHome);
finder.setPositiveButton(getResources().getString(R.string.search_hint),
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
String query = getHome.getText().toString();
if (query.length() > 0)
showSearchInterfaceBar(query);
}
});
finder.show();
}
项目:boohee_v5.6
文件:DietSportCalendarActivity.java
private void initDietView() {
this.dietPopView.init(this.record_on);
this.dietPopView.setOnDateClickListener(new OnDateClickListener() {
public void onDateClick(Date date) {
if (date != null) {
DietSportCalendarActivity.this.refreshDietAndSport(date);
}
}
public void onBottomClick() {
}
});
this.dietPopView.bt_today.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (DietSportCalendarActivity.this.dietPopView.isShowing()) {
DietSportCalendarActivity.this.dietPopView.dismiss();
}
DietSportCalendarActivity.this.dietPopView.postDelayed(new Runnable() {
public void run() {
DietSportCalendarActivity.this.refreshDietAndSport(new Date());
}
}, 500);
}
});
}
项目:letv
文件:DLNADevicesDialogHelper.java
public View getView(int position, View convertView, ViewGroup parent) {
final Device deviceInfo = (Device) getItem(position);
ViewHolder holder = ViewHolder.get(this.mContext, convertView, R.layout.devices_list_item);
TextView devName = (TextView) holder.getView(R.id.device_title);
int padding = UIsUtils.dipToPx(TitleBar.SHAREBTN_RIGHT_MARGIN);
devName.setPadding(0, padding, 0, padding);
devName.setText(BaseTypeUtils.ensureStringValidate(deviceInfo.getFriendlyName()));
ImageView iv = (ImageView) holder.getView(R.id.device_already_playing);
iv.setVisibility(4);
Device playingDevice = DLNADevicesDialogHelper.this.mController.mPlayingDevice;
if (playingDevice != null && playingDevice.getFriendlyName().equals(deviceInfo.getFriendlyName())) {
iv.setVisibility(0);
}
holder.getConvertView().setOnClickListener(new OnClickListener() {
public void onClick(View v) {
DLNADevicesDialogHelper.this.mController.play(deviceInfo);
DLNADevicesDialogHelper.this.dismissDialog();
}
});
return holder.getConvertView();
}
项目:buildAPKsApps
文件:MainSettingsActivity.java
@Override
protected Dialog onCreateDialog(int id) {
OnClickListener onclick = new OnClickListener() {
public void onClick(View view) {
dismissDialog(0);
final int viewId = view.getId();
if (R.id.button1 == viewId) {
CommonPrefs.openQuickerInMarket(MainSettingsActivity.this);
}
}
};
Dialog dialog = new Dialog(this);
dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
dialog.setContentView(R.layout.quicker_ads);
dialog.findViewById(R.id.button1).setOnClickListener(onclick);
dialog.findViewById(R.id.button2).setOnClickListener(onclick);
return dialog;
}
项目:boohee_v5.6
文件:Toolbar.java
private void ensureCollapseButtonView() {
if (this.mCollapseButtonView == null) {
this.mCollapseButtonView = new ImageButton(getContext(), null, R.attr.toolbarNavigationButtonStyle);
this.mCollapseButtonView.setImageDrawable(this.mCollapseIcon);
this.mCollapseButtonView.setContentDescription(this.mCollapseDescription);
LayoutParams lp = generateDefaultLayoutParams();
lp.gravity = GravityCompat.START | (this.mButtonGravity & 112);
lp.mViewType = 2;
this.mCollapseButtonView.setLayoutParams(lp);
this.mCollapseButtonView.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Toolbar.this.collapseActionView();
}
});
}
}
项目:LibVNCAndroid
文件:NewConnectionActivity.java
/**
* @brief Shows the dialog when any field is empty
* @return The new dialog
* @details Shows the dialog when any field is empty
*/
private Dialog createAlertDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
String info = getString(R.string.DialogInfo);
String someEmpty = getString(R.string.DialogSomethingEmpty);
builder.setTitle(info);
builder.setMessage(someEmpty);
builder.setPositiveButton("OK", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.cancel();
}
});
return builder.create();
}
项目:boohee_v5.6
文件:TimeLineUtility.java
public static void showDeleteDialog(final Activity activity, final Post post, final
PostMenuListener postMenuListener) {
new Builder(activity).setMessage("确定要删除吗?").setPositiveButton("删除", new DialogInterface
.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
StatusApi.deletePost(activity, post.id, new JsonCallback(activity) {
public void ok(JSONObject object) {
super.ok(object);
if (postMenuListener != null) {
postMenuListener.onPostDelete();
}
}
});
}
}).setNegativeButton("取消", null).show();
}
项目:civify-app
文件:NavigateFragment.java
private void setCreateIssueButton(View v) {
mFabCreateIssue = (FloatingActionButton) v.findViewById(R.id.fab_add);
mCreateIssueListener = new View.OnClickListener() {
@Override
public void onClick(final View view) {
if (CivifyMap.getInstance().isMapReady()) {
mIssueAdapter.canCreateIssue(new SimpleCallback() {
@Override
public void onSuccess() {
CivifyMap.getInstance().setCanBeDisabled(false);
Intent intent = new Intent(getActivity().getApplicationContext(),
CreateIssueActivity.class);
startActivityForResult(intent, CreateIssueActivity.ISSUE_CREATION);
}
@Override
public void onFailure(String errorMessage) {
Snackbar.make(view,
R.string.issue_once_hour, Snackbar.LENGTH_LONG).show();
}
});
} else showMapLoadingWarning(view);
}
};
mFabCreateIssue.setOnClickListener(mCreateIssueListener);
}
项目:QMark
文件:EditActy.java
@Override
protected void init(OnClickListener... args) {
mBtnSinaWeibo.setOnClickListener(mOnClickListener);
mBtnQzone.setOnClickListener(mOnClickListener);
mBtnWechatMoments.setOnClickListener(mOnClickListener);
mBtnWechat.setOnClickListener(mOnClickListener);
mBtnQQ.setOnClickListener(mOnClickListener);
mBtnLocal.setOnClickListener(mOnClickListener);
mOnCompleteClick = args[0];
mBtnComplete.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
startAnimOut();
}
});
}
项目:Hotspot-master-devp
文件:AdapterWrapper.java
/**
* Get a header view. This optionally pulls a header from the supplied
* {@link WrapperView} and will also recycle the divider if it exists.
*/
private View configureHeader(WrapperView wv, final int position) {
View header = wv.mHeader == null ? popHeader() : wv.mHeader;
header = mDelegate.getHeaderView(position, header, wv);
if (header == null) {
throw new NullPointerException("Header view must not be null.");
}
//if the header isn't clickable, the listselector will be drawn on top of the header
header.setClickable(true);
header.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if(mOnHeaderClickListener != null){
long headerId = mDelegate.getHeaderId(position);
mOnHeaderClickListener.onHeaderClick(v, position, headerId);
}
}
});
return header;
}
项目:Checkerboard-IMU-Comparator
文件:MainActivity.java
private void showComparationResultsDialog(DecimalFormat decimalFormat){
AlertDialog.Builder alert = new AlertDialog.Builder(MainActivity.this);
alert.setTitle(getString(R.string.comparation_results_dialog_title));
alert.setMessage("IMU:" +
"\n X = " + decimalFormat.format(xSensorAxis) +
"\n Y = " + decimalFormat.format(ySensorAxis) +
"\nCamera:" +
"\n X = " + decimalFormat.format(checkerboardPatternComputingInitializer.getxAxis()) +
"\n Y = " + decimalFormat.format(checkerboardPatternComputingInitializer.getyAxis()));
alert.setPositiveButton(getString(R.string.comparation_results_dialog_positive_button_text), new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
AlertDialog comparationResultsDialog = alert.create();
comparationResultsDialog.show();
}
项目:boohee_v5.6
文件:AddressEditActivity.java
private void findView() {
this.realNameValue = (EditText) findViewById(R.id.real_name_value);
this.phoneNumValue = (EditText) findViewById(R.id.phone_num_value);
this.postCodeValue = (EditText) findViewById(R.id.post_code_value);
this.addressDetailsValue = (EditText) findViewById(R.id.address_details_value);
this.txt_address_regions = (TextView) findViewById(R.id.txt_address_regions);
this.txt_address_regions.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
Keyboard.closeAll(AddressEditActivity.this.ctx);
RegionsPopwindow popwindow = RegionsPopwindow.getInstance();
popwindow.setRegionChangeListener(new onRegionChangeListener() {
public void onChange(String provice, String city, String district) {
AddressEditActivity.this.address_province = provice;
AddressEditActivity.this.address_city = city;
AddressEditActivity.this.address_district = district;
AddressEditActivity.this.txt_address_regions.setText(provice + " " + city
+ " " + district);
}
});
popwindow.showRegionsPopWindow(AddressEditActivity.this.ctx, AddressEditActivity
.this.address_province, AddressEditActivity.this.address_city,
AddressEditActivity.this.address_district);
}
});
}
项目:GCSApp
文件:ChatRoomDetailsActivity.java
private void showAnnouncementDialog() {
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(R.string.group_announcement);
if (room.getOwner().equals(EMClient.getInstance().getCurrentUser()) ||
room.getAdminList().contains(EMClient.getInstance().getCurrentUser())) {
final EditText et = new EditText(ChatRoomDetailsActivity.this);
et.setText(room.getAnnouncement());
builder.setView(et);
builder.setNegativeButton(R.string.cancel, null)
.setPositiveButton(R.string.save, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
final String text = et.getText().toString();
if (!text.equals(room.getAnnouncement())) {
dialog.dismiss();
updateAnnouncement(text);
}
}
});
} else {
builder.setMessage(room.getAnnouncement());
builder.setPositiveButton(R.string.ok, null);
}
builder.show();
}
项目:boohee_v5.6
文件:NewPartnerFragment.java
private View getSelectItemView(final com.boohee.model.Event event) {
if (event == null) {
return null;
}
View itemView = LayoutInflater.from(getActivity()).inflate(R.layout.k7, null);
TextView select_name_tv = (TextView) itemView.findViewById(R.id.main_group_item_name_tv);
TextView select_title = (TextView) itemView.findViewById(R.id.main_group_item_title_tv);
this.imageLoader.displayImage(event.pic_url, (ImageView) itemView.findViewById(R.id
.main_group_iv), ImageLoaderOptions.global((int) R.drawable.aa4));
select_name_tv.setText(event.title);
select_title.setText(event.desc);
itemView.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
MobclickAgent.onEvent(NewPartnerFragment.this.getActivity(), Event
.status_clickCategoryItem);
if (!TextUtils.isEmpty(event.url)) {
BooheeScheme.handleUrl(NewPartnerFragment.this.getActivity(), event.url);
}
}
});
return itemView;
}
项目:stynico
文件:HCActivity.java
@Override
protected void onStart()
{
// TODO: Implement this method
super.onStart();
toolbar.setTitle("GIF合成");
// 设置标题
// 设置副标题
toolbar.setNavigationIcon(R.drawable.ic_arrow_back_white_24dp);
// 设置导航图标
toolbar.setNavigationOnClickListener(new OnClickListener()
{
@Override
public void onClick(View p1)
{
finish();
}
});
}
项目:letv
文件:QrCodeShareActivity.java
public void onClick(View v) {
int id = v.getId();
if (R.id.btn_share == id) {
this.mIvQrCodeArea.setDrawingCacheEnabled(true);
PageJumpUtil.jumpToPageSystemShare(this, "", "", "", Uri.parse(Media.insertImage(getContentResolver(), this.mIvQrCodeArea.getDrawingCache(), null, null)));
} else if (R.id.btn_refresh == id) {
DialogUtil.showDialog(this, getResources().getString(R.string.qrcode_gen_refresh_prompt), "", "", null, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
QrCodeShareActivity.this.refreshQrCode();
}
});
} else if (R.id.common_nav_left == id) {
finish();
}
}
项目:Cable-Android
文件:ConversationFragment.java
private void handleSaveAttachment(final MediaMmsMessageRecord message) {
SaveAttachmentTask.showWarningDialog(getActivity(), new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
for (Slide slide : message.getSlideDeck().getSlides()) {
if ((slide.hasImage() || slide.hasVideo() || slide.hasAudio() || slide.hasDocument()) && slide.getUri() != null) {
SaveAttachmentTask saveTask = new SaveAttachmentTask(getActivity(), masterSecret, list);
saveTask.execute(new Attachment(slide.getUri(), slide.getContentType(), message.getDateReceived(), slide.getFileName().orNull()));
return;
}
}
Log.w(TAG, "No slide with attachable media found, failing nicely.");
Toast.makeText(getActivity(),
getResources().getQuantityString(R.plurals.ConversationFragment_error_while_saving_attachments_to_sd_card, 1),
Toast.LENGTH_LONG).show();
}
});
}
项目:Nird2
文件:FeedFragment.java
private void showSnackBar(int stringRes) {
int firstVisible =
layoutManager.findFirstCompletelyVisibleItemPosition();
int lastVisible = layoutManager.findLastCompletelyVisibleItemPosition();
int count = adapter.getItemCount();
boolean scroll = count > (lastVisible - firstVisible + 1);
Snackbar s = Snackbar.make(list, stringRes, LENGTH_LONG);
s.getView().setBackgroundResource(R.color.briar_primary);
if (scroll) {
OnClickListener onClick = new OnClickListener() {
@Override
public void onClick(View v) {
list.smoothScrollToPosition(0);
}
};
s.setActionTextColor(ContextCompat
.getColor(getContext(),
R.color.briar_button_positive));
s.setAction(R.string.blogs_blog_post_scroll_to, onClick);
}
s.show();
}
项目:GCSApp
文件:UserProfileActivity.java
private void uploadHeadPhoto() {
Builder builder = new Builder(this);
builder.setTitle(R.string.dl_title_upload_photo);
builder.setItems(new String[] { getString(R.string.dl_msg_take_photo), getString(R.string.dl_msg_local_upload) },
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
switch (which) {
case 0:
Toast.makeText(UserProfileActivity.this, getString(R.string.toast_no_support),
Toast.LENGTH_SHORT).show();
break;
case 1:
Intent pickIntent = new Intent(Intent.ACTION_PICK,null);
pickIntent.setDataAndType(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, "image/*");
startActivityForResult(pickIntent, REQUESTCODE_PICK);
break;
default:
break;
}
}
});
builder.create().show();
}
项目:stynico
文件:l.java
@Override
protected void onStart()
{
// TODO: Implement this method
super.onStart();
toolbar.setTitle("发布动态");
// 设置标题
// 设置副标题
toolbar.setNavigationIcon(R.drawable.ic_arrow_back_white_24dp);
// 设置导航图标
toolbar.setNavigationOnClickListener(new OnClickListener()
{
@Override
public void onClick(View p1)
{
finish();
}
});
}
项目:ChromeLikeTabSwitcher
文件:MainActivity.java
/**
* Creates and returns a listener, which allows to toggle the visibility of the tab switcher,
* when a button is clicked.
*
* @return The listener, which has been created, as an instance of the type {@link
* OnClickListener}. The listener may not be null
*/
@NonNull
private OnClickListener createTabSwitcherButtonListener() {
return new OnClickListener() {
@Override
public void onClick(final View view) {
tabSwitcher.toggleSwitcherVisibility();
}
};
}