Example usage for android.view View findViewById

List of usage examples for android.view View findViewById

Introduction

In this page you can find the example usage for android.view View findViewById.

Prototype

@Nullable
public final <T extends View> T findViewById(@IdRes int id) 

Source Link

Document

Finds the first descendant view with the given ID, the view itself if the ID matches #getId() , or null if the ID is invalid (< 0) or there is no matching view in the hierarchy.

Usage

From source file:com.vrem.wifianalyzer.wifi.channelgraph.ChannelGraphFragment.java

private void addGraphViews(View view, ChannelGraphAdapter channelGraphAdapter) {
    IterableUtils.forEach(channelGraphAdapter.getGraphViews(),
            new GraphViewAdd((ViewGroup) view.findViewById(R.id.graphFlipper)));
}

From source file:li.klass.fhem.appwidget.view.widget.base.otherWidgets.OtherWidgetsFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.other_widgets_list, container, false);

    ListView listView = (ListView) view.findViewById(R.id.list);
    listView.setOnItemClickListener(new OnItemClickListener() {
        @Override//from www .  j a va2 s  .  c o m
        public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
            WidgetType widgetType = (WidgetType) view.getTag();
            OtherWidgetsFragment.this.onClick(widgetType);
        }
    });

    OtherWidgetsAdapter adapter = new OtherWidgetsAdapter(getActivity());
    listView.setAdapter(adapter);

    LinearLayout emptyView = (LinearLayout) view.findViewById(R.id.emptyView);
    fillEmptyView(emptyView, R.string.widgetNoOther, container);

    return view;
}

From source file:com.gammalabs.wifianalyzer.wifi.AccessPointDetail.java

private void setViewVendorLong(@NonNull View view, @NonNull WiFiAdditional wiFiAdditional) {
    TextView textVendor = ((TextView) view.findViewById(R.id.vendorLong));
    String vendor = wiFiAdditional.getVendorName();
    if (StringUtils.isBlank(vendor)) {
        textVendor.setVisibility(View.GONE);
    } else {//from   w w w  .  ja v  a 2 s  .c  om
        textVendor.setVisibility(View.VISIBLE);
        textVendor.setText(vendor.substring(0, Math.min(VENDOR_LONG_MAX, vendor.length())));
    }
}

From source file:com.hybris.mobile.fragment.RegistrationFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_register, null);
    view.findViewById(R.id.btnRegister).setOnClickListener(new OnClickListener() {

        @Override//w  w w  .j  a  v a 2s  . co  m
        public void onClick(View v) {
            validateAndSubmit();
        }
    });
    return view;
}

From source file:com.may.ple.parking.gateway.activity.GateOutActivity.java

@Override
public void onComplete(int id, Object obj, Object passedParam) {
    try {//from w  ww .  ja va 2  s .com
        VehicleCheckOutCriteriaResp resp = (VehicleCheckOutCriteriaResp) obj;

        if (resp.statusCode != 9999) {
            new ErrorHandler(this).handler(resp);
            return;
        }

        VehicleCheckOutCriteriaReq req = (VehicleCheckOutCriteriaReq) passedParam;
        Map<String, Long> diffMap = resp.vehicleParking.dateTimeDiffMap;
        String dateFormat = "%1$td-%1$tm-%1$tY %1$tH:%1$tM:%1$tS";

        LayoutInflater inflater = getLayoutInflater();
        View view = inflater.inflate(R.layout.alert_dialog_checkout, null);
        ((TextView) view.findViewById(R.id.licenseNo)).setText(" : " + req.licenseNo);
        ((TextView) view.findViewById(R.id.dateIn))
                .setText(" : " + String.format(dateFormat, resp.vehicleParking.inDateTime));
        ((TextView) view.findViewById(R.id.dateOut))
                .setText(" : " + String.format(dateFormat, resp.vehicleParking.outDateTime));
        ((TextView) view.findViewById(R.id.parkingTime))
                .setText(" : " + diffMap.get("hours") + ":" + diffMap.get("minutes") + " Hrs:Mins");
        ((TextView) view.findViewById(R.id.price))
                .setText("( Price " + String.valueOf(resp.vehicleParking.price) + " Baht )");

        dialog = new AlertDialog.Builder(this).setCancelable(false).setView(view)
                .setPositiveButton("OK", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int which) {

                    }
                }).show();

    } catch (Exception e) {
        e.printStackTrace();
    } finally {
        spinner.dismiss();
    }
}

From source file:com.wbs.itm.AllResultsActivity.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.all_products);
    resultsList = new ArrayList<HashMap<String, String>>();
    new LoadAllResults().execute();
    ListView lv = getListView();/* w w  w. jav  a  2  s .c o m*/
    lv.setOnItemClickListener(new OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            String pid = ((TextView) view.findViewById(R.id.rinfo)).getText().toString();
            Intent in = new Intent(getApplicationContext(), DownloadManager.class);
            in.putExtra("pathid", pid);
            startActivityForResult(in, 100);
        }
    });
}

From source file:com.antonioleiva.materializeyourapp.MainActivity.java

@Override
public void onItemClick(View view, NewsModel newsModel) {
    DetailActivity.navigate(this, view.findViewById(R.id.image), newsModel);
}

From source file:com.facebook.android.friendsmash.RequestUserArrayAdapter.java

@Override
public View getView(int position, View convertView, ViewGroup parent) {
    LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

    View listItemView = inflater.inflate(R.layout.request_list_item_view, parent, false);
    ProfilePictureView profilePicView = (ProfilePictureView) listItemView
            .findViewById(R.id.requestListItemProfilePic);
    TextView nameView = (TextView) listItemView.findViewById(R.id.requestListItemName);
    final ImageView checkBox = (ImageView) listItemView.findViewById(R.id.requestListItemCheckbox);

    JSONObject currentUser = users.get(position);

    profilePicView.setProfileId(currentUser.optString("id"));
    profilePicView.setCropped(true);/*w  w w .j a  v a2 s  .c  o m*/
    nameView.setText(currentUser.optString("first_name"));

    checkBox.setOnTouchListener(new View.OnTouchListener() {
        boolean checked = false;

        @Override
        public boolean onTouch(View v, MotionEvent event) {
            // toggle image 
            if (checked) {
                checked = false;
                checkBox.setImageResource(R.drawable.checkbox_cold);
            } else {
                checked = true;
                checkBox.setImageResource(R.drawable.checkbox_hot);
            }
            return false;
        }
    });

    return listItemView;
}

From source file:kr.co.generic.wifianalyzer.wifi.AccessPointDetail.java

private void setViewVendorLong(@NonNull View view, @NonNull WiFiAdditional wiFiAdditional) {
    TextView textVendor = ((TextView) view.findViewById(kr.co.generic.wifianalyzer.R.id.vendorLong));
    String vendor = wiFiAdditional.getVendorName();
    if (StringUtils.isBlank(vendor)) {
        textVendor.setVisibility(View.GONE);
    } else {/*from  w  w  w.  j a v  a2s  .c  o m*/
        textVendor.setVisibility(View.VISIBLE);
        textVendor.setText(vendor.substring(0, Math.min(VENDOR_LONG_MAX, vendor.length())));
    }
}

From source file:company.test.Test.java

public void onDoneButtonClick(View view) {
    View v = (View) view.getParent();
    TextView taskTextView = (TextView) v.findViewById(R.id.taskTextView);
    String task = taskTextView.getText().toString();

    String sql = String.format("DELETE FROM %s WHERE %s = '%s'", ItemContract.TABLE, ItemContract.Columns.ITEM,
            task);/*www  .  ja  v a  2 s .c  om*/

    SQLiteDatabase sqlDB = helper.getWritableDatabase();
    sqlDB.execSQL(sql);
    updateUI();
    retrieveGl();
}