我有来自指纹传感器的这张表,我需要将结果显示在一行中
ID | DateTime | Flag
----------------------------------------
41 | 2017-02-22 08:05:56.000 | I
41 | 2017-02-22 18:11:03.000 | O
Run Code Online (Sandbox Code Playgroud)
结果需要这样:
ID | IN-DateTime | OUT-DateTime
--------------------------------------------------------
41 | 2017-02-22 08:05:56.000 | 2017-02-22 18:11:03.000
Run Code Online (Sandbox Code Playgroud)
谁能帮我 ?
我有这个错误:
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean
java.lang.String.equals(java.lang.Object)' on a null object reference
Binary XML file line #0: Attempt to invoke virtual method 'boolean
java.lang.String.equals(java.lang.Object)' on a null object reference
Run Code Online (Sandbox Code Playgroud)
我看到了很多代码示例,但没有区别。
错误发生在这一行:
row = inflater.inflate(R.layout.list_item, parent, false);
Run Code Online (Sandbox Code Playgroud)
请问有什么建议吗?
@Override
public View getView(int position, View row, ViewGroup parent){
DataHandler handler = new DataHandler();
try {
if (row == null) {
LayoutInflater inflater = (LayoutInflater) this.getContext().getSystemService(Context.LAYOUT_INFLATER_SERVICE);
row = inflater.inflate(R.layout.list_item, parent, false);
handler.poster = (ImageView) row.findViewById(R.id.movieImage);
handler.title = (TextView) row.findViewById(R.id.movieTitle);
handler.rating = …Run Code Online (Sandbox Code Playgroud)