本文整理了Java中android.widget.EditText.getId()
方法的一些代码示例,展示了EditText.getId()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。EditText.getId()
方法的具体详情如下:
包路径:android.widget.EditText
类名称:EditText
方法名:getId
暂无
代码示例来源:origin: rey5137/material
if(mInputView.getId() == 0)
mInputView.setId(ViewUtil.generateViewId());
代码示例来源:origin: stackoverflow.com
EditText itemNameInput, itemPriceInput;
HashMap<Integer, String> inputMap = new HashMap<>();
public void onAddClicked() {
String itemName = itemNameInput.getText().toString();
String itemPrice = itemPriceInput.getText().toString();
inputMap.put(itemNameInput.getId(), itemName);
inputMap.put(itemPriceInput.getId(), itemPrice);
// iterate over hashmap -> arrayadapter backing spinner
}
代码示例来源:origin: com.albedinsky.android/ui
/**
* Creates a new instance of FormEditable component for the given <var>editable</var> view with
* the specified regular expression.
*
* @param editable Editable view, which should be validated.
* @param regExp The desired regular expression used to validate editable value obtained from
* the <var>editable</var> view during the validation process.
* @see BaseFormComponent#BaseFormComponent(int, View)
*/
public FormEditable(@NonNull EditText editable, @NonNull String regExp) {
super(editable.getId(), editable);
this.mEditMatcher = Pattern.compile(regExp).matcher("");
this.mRegExpResId = -1;
}
代码示例来源:origin: stackoverflow.com
System.out.println("txtBox3 "+ txtBox3.getId());
for (int k = 0; k < edittext_list .size(); k++){
if (edittext_list .get(k).getId() == txtBox3.getId()) {
代码示例来源:origin: stackoverflow.com
final EditText from_location = (EditText) findViewById(R.id.from_location);
from_location.addTextChangedListener(new TextWatcher()
{
@Override
public void afterTextChanged(Editable s) {
// TODO Auto-generated method stub
}
@Override
public void beforeTextChanged(CharSequence s, int start, int count,
int after) {
// TODO Auto-generated method stub
}
@Override
public void onTextChanged(CharSequence s, int start, int before,
int count) {
if(from_location == null) {
Log.v("", "fromLocation is null.");
}
Log.v("", "fromLocation id : " + from_location.getId());
Log.v("", "fromLocation text : " + from_location.getText().toString());
Log.v("", "fromLocation text length : " + from_location.getText().toString().length());
}
});
代码示例来源:origin: stackoverflow.com
import android.app.Activity;
import android.widget.EditText;
public class FormActivity extends Activity implements FormInterface {
@Override
public void returnEditedEditText(EditText editText) {
String input = editText.getEditableText().toString();
switch(editText.getId()) {
case R.id.editText_FirstName:
mFirstName = input;
break;
...
}
}
}
代码示例来源:origin: stackoverflow.com
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.test_activity);
ViewGroup parent = (ViewGroup)findViewById(R.id.parentLayout);
for(int i=0; i<parent.getChildCount(); i++){
//at this point i dont know the Id of edittext yet
View v = parent.getChildAt(i);
//if the view is an instance of EditText then lets set to it a new Id
if(v instanceof EditText){
EditText et = (EditText) v;
et.setId(123456);
Toast.makeText(this,"EditText's id: " + et.getId(),
Toast.LENGTH_SHORT).show();
}
}
}
代码示例来源:origin: stackoverflow.com
String ohhai;
String duh = et.getText().toString();
int number = Integer.parseInt(duh);
List<String> myCollection=new ArrayList<String>();
EditText stuff;
int editt;
String loggy;
for(int z = 0; z < number; z++){
stuff = (EditText)findViewById(z);
editt = stuff.getId();
loggy = Integer.toString(editt);
Log.e("How Many", loggy);
ohhai = stuff.getText().toString();
myCollection.add(ohhai);
}
String [] arr = myCollection.toArray(new String[myCollection.size()]);
String separator = "0";
StringBuffer result = new StringBuffer();
if (arr.length > 0)
result.append(arr[0]);
for (int h=1; h < arr.length; h++) {
result.append(separator);
result.append(arr[h]);
}
代码示例来源:origin: macoscope/RoomBookerMVP
@Override
public void onDateSet(DatePicker view, int year, int monthOfYear, int dayOfMonth) {
Calendar calendar = Calendar.getInstance();
calendar.set(year, monthOfYear, dayOfMonth);
String displayDate = simpleDateFormat.format(calendar.getTime());
destination.setText(displayDate);
switch (destination.getId()) {
case R.id.ane_start_date:
newEventPresenter.setStartDate(year, monthOfYear, dayOfMonth);
break;
case R.id.ane_end_date:
newEventPresenter.setEndDate(year, monthOfYear, dayOfMonth);
break;
}
}
});
代码示例来源:origin: macoscope/RoomBookerMVP
@Override
public void onTimeSet(TimePicker view, int hourOfDay, int minute) {
Calendar calendar = Calendar.getInstance();
calendar.set(calendar.HOUR_OF_DAY, hourOfDay);
calendar.set(Calendar.MINUTE, minute);
String displayTime = simpleTimeFormat.format(calendar.getTime());
destination.setText(displayTime);
switch (destination.getId()) {
case R.id.ane_start_time:
newEventPresenter.setStartTime(hourOfDay, minute);
break;
case R.id.ane_end_time:
newEventPresenter.setEndTime(hourOfDay, minute);
break;
}
}
});
代码示例来源:origin: stackoverflow.com
previousId = editText.getId();
代码示例来源:origin: stackoverflow.com
public static NavigableMap<Integer, String> navigableMap = new TreeMap<Integer, String>();
public static int count = 0; // to count no of views added
public static void add_new(final Activity activity)
{
final LinearLayout linearLayoutForm = (LinearLayout) activity.findViewById(R.id.formLayout);
final LinearLayout newView = (LinearLayout) activity.getLayoutInflater().inflate(R.layout.view_to_add, null);
newView.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT));
final EditText edit_new = (EditText) newView.findViewById(R.id.fieldAttr2);
edit_new.setId(id++); // It will assign a different id to edittext each time while adding new view.
Log.i("actv id",edit_new.getId()+""); // You can check the id assigned to it here.
// use a Hashmap or navigable map (helpful if want to navigate through map)
// to store the values inserted in edittext along with its ids.
edit_new.setOnFocusChangeListener(new View.OnFocusChangeListener() {
@Override
public void onFocusChange(View view, boolean b) {
navigableMap.put(edit_new.getId(), edit_new.getText().toString());
Log.i("navigablemap", navigableMap.toString());
}
});
// you can get values directly through map by referencing its ids.
// OR
EditText actv_uc = (EditText) linearLayoutForm.findViewById(navigableMap.lastKey());
// Provide the id of edittext you want to access
actv_uc.getText(); // to get value of EditText
actv_uc.setText("");
linearLayoutForm.addView(newView);
count++;
}
代码示例来源:origin: stackoverflow.com
boolean isFocused = currentEditText.isFocused();
if(isFocused){
childIdWithFocus = currentEditText.getId();
return;
代码示例来源:origin: stackoverflow.com
Editable nodeName = nodeSelectView.getText();
View insertPoint = findViewById(R.id.insertionPoint);
EditText nodeView = new EditText(ManageDomainsActivity.this);
nodeView.setId(1);
Button nodeButton = new Button(ManageDomainsActivity.this);
nodeButton.setId(2);
RelativeLayout.LayoutParams lpView = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
lpView.addRule(RelativeLayout.ALIGN_PARENT_LEFT, RelativeLayout.TRUE);
nodeView.setLayoutParams(lpView);
nodeView.setGravity(Gravity.LEFT);
nodeView.setText(nodeName.toString());
RelativeLayout.LayoutParams lpButton = new RelativeLayout.LayoutParams(
RelativeLayout.LayoutParams.WRAP_CONTENT,
RelativeLayout.LayoutParams.WRAP_CONTENT);
lpButton.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, RelativeLayout.TRUE);
lpButton.addRule(RelativeLayout.RIGHT_OF, nodeView.getId());
lpButton.addRule(RelativeLayout.ALIGN_BASELINE, nodeView.getId());
lpButton.addRule(RelativeLayout.ALIGN_BOTTOM, nodeView.getId());
nodeButton.setLayoutParams(lpButton);
nodeButton.setText("Kill");
nodeButton.setGravity(Gravity.CENTER);
((ViewGroup) insertPoint).addView(nodeView, lpView);
((ViewGroup) insertPoint).addView(nodeButton, lpButton);
代码示例来源:origin: stackoverflow.com
btn.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
final RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
Log.w("Addfriendsactivity", "friendsCount--first time-> "
+ friendsCount);
friendsCount++;
EditText textview = new EditText(MainActivity.this);
Log.w("Addfriendsactivity", "friendsCount---> " + friendsCount);
if (friendsCount == 2) {
textview.setId(friendsCount);
} else {
textview.setId(friendsCount);
params.addRule(RelativeLayout.BELOW, textview.getId() - 1);
}
// friendsCount += 1;
Log.w("Addfriendsactivity", "friendsCount--third time-> "
+ (textview.getId() - 1));
textview.setLayoutParams(params);
textview.setVisibility(View.VISIBLE);
Log.w("Addfriendsactivity", "params---> " + params);
Log.w("Addfriendsactivity", "textview---> " + textview);
Log.w("Addfriendsactivity", "relativelayout--> " + textview);
dialog.addView(textview);
textview.setText(String.valueOf(friendsCount));
Log.d("addFriendsActivity", "ashish comes here ");
}
});
代码示例来源:origin: WiInputMethod/VE
public void create(Context context) {
relativeLayout = new RelativeLayout(QuickSymbolAddActivity.this);
layoutParams = new RelativeLayout.LayoutParams(
ViewGroup.LayoutParams.FILL_PARENT,
ViewGroup.LayoutParams.WRAP_CONTENT
);
relativeLayout.setId(Global.generateViewId());
editText = new EditText(context);
editText.setId(Global.generateViewId());
editText.setFocusable(true);
imageView = new ImageView(context);
imageView.setImageDrawable(getResources().getDrawable(R.drawable.quicksymbol_dim_add));
imageView.setId(Global.generateViewId());
imageView.setOnClickListener(symbolAddItem.addOnClick);
editLayoutParams = new RelativeLayout.LayoutParams(
configure.editWidght,
configure.editHeight
);
addLayoutParams = new RelativeLayout.LayoutParams(
configure.addWidght,
configure.editHeight
);
addLayoutParams.addRule(RelativeLayout.RIGHT_OF, editText.getId());
relativeLayout.setGravity(Gravity.LEFT);
relativeLayout.addView(editText, editLayoutParams);
relativeLayout.addView(imageView, addLayoutParams);
}
代码示例来源:origin: stackoverflow.com
int count) {
switch (et.getId()) {
case R.id.editText1: {
v2.removeTextChangedListener(watcher2);
代码示例来源:origin: MarcinOrlowski/Fonty
);
et.setTypeface(Utils.substituteTypeface(oldTf, fallback, et.getClass().getName(), et.getId()));
代码示例来源:origin: stackoverflow.com
imm.showSoftInput(editText, InputMethodManager.SHOW_IMPLICIT);
Log.d("test5780", String.valueOf(editText.getId()));
代码示例来源:origin: federicoiosue/checklistview
mCheckListView.setShowDeleteIcon(App.getSettings().getShowDeleteIcon());
mCheckListView.setNewEntryHint(App.getSettings().getNewEntryHint());
mCheckListView.setId(v.getId());
内容来源于网络,如有侵权,请联系作者删除!