I want to create multiple buttons dynamically with label and another small button on it. For example:-


How to add image button and label on main button dynamically in android?
1.6k views Asked by Deepmala singh M At
2
There are 2 answers
0
Pankaj Lilan
On
Ok so first of all make an item of Image button and label in xml.
item.xml
<LinearLayout
android:id="@+id/llOverallTitleDOWN"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<ImageButton
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"/>
</LinearLayout>
Then on java file refer the below code.
LinearLayout llOverallTitleDOWN = (LinearLayout) findViewById(R.id.llOverallTitleDOWN);
View layout2 = LayoutInflater.from(this).inflate(R.layout.item, llOverallTitleDOWN, false);
ImageButton imgBtn = (ImageButton) layout2.findViewById(R.id.imgBtn);
TextView textLabel = (TextView) layout2.findViewById(R.id.textLabel);
imgBtn.setImageBitmap(bitmap);
textLabel.setText("label");
llOverallTitleDOWN.addView(layout2);
Related Questions in ANDROID
- Creating global Class holder
- Flutter + Dart: Editing name of a tab shows up a black screen
- android-pdf-viewer Received status code 401 from server: Unauthorized
- Sdk 34 WRITE_EXTERNAL_STORAGE not working
- ussd reader in Recket Native module
- Incorrect display of LinearGradientBrush in IOS
- The Binary Version Of its metadata is 1.8.0, expected Version is 1.6.0 build error
- I can't make TextInput to auto expand properly in Android
- Creating multiple instances of a class with different initializing values in Flutter
- How to create a lottie animation
- making android analyze with coverity sast tool
- Flutter plugin development android src not opening after opening example
- I initialize my ViewModel in the Activity with several fragments as tabs, but the fragments(tabs) return null for the updated livedata
- Node.js Server + Socket.IO + Android Mobile Applicatoin XHR Polling Error...?
- How I can use the shared preferences class?
Related Questions in ANDROID-LAYOUT
- Is ConstraintLayout broken?
- error: cannot find symbol View root = inflater.inflate(R.layout.toolbar, parent, false);
- C# Xamarin Android | Change Contentview from class
- RTL/LTR layout drawable as Background
- Tab ItemIndicator not visible - Android TabLayout
- Guidelines in layouts in android studio
- How to style dynamic text in android with TextView
- Is it possible to navigate from one navgraph to a different one on a different starting fragment? (Nested Navgraph)
- Open full screen fragment from smaller fragment
- Should I create a layout file for each card view I have?
- Convert coordinates in android
- why does my background color override some of my other components?
- Layout goes over recycler view instead of pushing it above
- Vertical Label In Android And Show Text In Center With Dynamic Width
- The recyclerView items doesnt shows up when i put them inside a horizontalScrollView
Related Questions in TEXTVIEW
- Vertical Label In Android And Show Text In Center With Dynamic Width
- Impossible to change a fragment's TextView
- "Modifying state during view update, this will cause undefined behavior" console warning when switching screen using tabview inside form
- How programically increase and decrease text size of TextView widget in Android 14
- Textview text goes down when it's 2 lines
- Android TextView Marquee joggling
- Text in TextView getting cropped behind relativeLayout for small size devices
- I’m facing an issue related to the deprecation of the singleLine attribute in Android
- What is more performant Canvas.drawText or updating textview
- Android: TextView transparent png as background resource not working
- Bitwise Operations on style (textview typeface)
- OnDragListener being triggered without moving
- Retrieving Last Inserted Collection Name from Firebase Firestore | Display Last Inserted Collection Name in TextView upon Clicking "Add Client" Button
- My Android App is not working with \n in TextView
- how to I find the correct findFragmentById to accesss the TextView?
Related Questions in ANDROID-BUTTON
- toggle button state of 2 buttons within listview row
- setOnClickListener not works in Canvas and FrameLayout
- Screen keeps clicking on profile button when I click elsewhere
- Kotlin: text disappears from buttons in RecyclerView
- Remove Space between Drawable and Switch Button and Solve DrawableEnd Icon Problem
- Buttons on a fragment are not focusable
- Why am I not able to use Text( ) inside Button( )'s onClick ={ }?
- Can't change background color & outline colour of buttons
- Place textview on the left of button through toLeftTo but also align text to the left
- setOnClickListener doesnt work when clicking the button
- How do I get the current time to populate in the RecyclerView when I press the clockInOut button?
- Why does Android not detect any press of physical buttons on mobile phone devices?
- Creating a button style and adding a background
- Need to click back arrow twice to go back to previous activity, how to prevent it
- Android: Java - implement Screenshot code to floating button
Related Questions in ANDROID-IMAGEBUTTON
- android studio: Imagebutton display inconsistent across different devices
- android make image buttons take on the same background selector/drawable as text buttons
- Android unusual Image Buttons
- Detect onclick of any element in a list (android studio)
- Android ImageButtons with Pressed State Not Showing
- Button size in table row
- Icons on button
- Android doesn't register MotionEvent.ACTION_UP if I press the black space around my phone
- Using the input of a dynamically assigned grid view item in android Studio to change the Icon in another activity does not work
- How can I fix the 'Permission Denial' error when setting a URI on an ImageButton in Android Studio using Java?
- Why is a standard ImageButton too small in Android?
- Listview not clickable when adding an ImageButton (android - xml)
- Adding Image button after Add button is clicked (Android Studio Java)
- Change Tint Image Button after pressed
- ImageButton set to be visible after double click becomes invisible after app restarts
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Need to add drawable in button right.I think there is no need to add extra button on button if there is no action for upper button . please see below code and try
If you face any issue .. let me know.. hope this help