Comments (4)
Right now you can not highlight a row. You can try to implement it using Otto or something like this.
from tablefixheaders.
You can modify the code a bit to achieve that.
1.Make an int variable and set its value to any -ve number.
2. Attach onClickListener to every convertView view in the code and when user touches the row save it in the variable you created. Also save the coorinates in two instance variables to restore table later to the same coordinates.
3. Now make another method to refresh adapter and pass the row no. to that adapter.
4. In this method check that variable you created while views are generated.
like this:
if(touchedRow==row)
5. If the condition satisfies use this line to change background color of that line to highlight it.
convertView.setBackgroundColor(Color.BLUE );
6. At last because we refreshed our adapter to bring it to the same coordinates where user touched the table, use this coordinates you saved in step 2.
like this:
tableFixHeaders.scrollTo(x, y);
I guess it'll help.
from tablefixheaders.
Thanks, you helped me a lot. And how to change background color of some cell if a have row and column...? I wanted to change background color when i update a cell...
from tablefixheaders.
Your Adapter
should handle that behaviour. You need to implement it manually. In the getView()
you can set the background and force a repaint with notifyDataSetChanged()
from tablefixheaders.
Related Issues (20)
- How can i use it in a CoordinatorLayout HOT 1
- How can scroll in viewpage when columns stop scrolling HOT 4
- how to remove first column on fix hader HOT 2
- can i set header on image
- java.lang.NullPointerException: at com.inqbarna.tablefixheaders.TableFixHeaders.scrollBounds (TableFixHeaders.java:630) HOT 2
- Want to inflate more than one values in one column
- Issue with UI Thread block HOT 1
- search value in TableFixHeaders
- How to pass model array list to MatrixTableAdapter HOT 6
- How to insert data from api HOT 1
- Scroll issue when i put TableFixHeaders view inside a ScrollView/NestedScrollView HOT 2
- Text Color
- Not running in Tablet HOT 4
- Invalid content set in cell(view) during scrolling up,down or right, left...
- How to adapt the row height by context?
- How to set section header is aligned center on table? HOT 2
- Why does the table get inside the screen? HOT 5
- Android 9.0 landscape will crash
- after horizontal scrolling content get reset HOT 1
- Unable to use the lib
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tablefixheaders.