如何在android studio中使用当前活动中另一个活动的tableview中的数据。
我应该通过意图将tableview中的数据发送到下一个活动吗?
我可以创建第一类的对象并通过classname.tableView.getDataAdapter()
获取数据吗?>
我想访问活动的表视图中的数据到另一个活动的表视图中的数据,应该怎么做?
package edmt.dev.androidgridlayout;
import android.content.Intent;
import android.graphics.Color;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import java.util.ArrayList;
import java.util.List;
import de.codecrafters.tableview.TableView;
import de.codecrafters.tableview.toolkit.SimpleTableDataAdapter;
import de.codecrafters.tableview.toolkit.SimpleTableHeaderAdapter;
import edmt.dev.androidgridlayout.mModel.Product;
public class BillPreview extends AppCompatActivity {
static String[] header={"NAME","QUANTITY","MRP","DISCOUNT","AMOUNT"};
TableView<String[]> tableView;
private SimpleTableDataAdapter adapter;
Intent intent;
// static ArrayList<Product> allproductarray;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_bill_preview);
tableView = (TableView<String[]>)findViewById(R.id.billtableview);
tableView.setHeaderBackgroundColor(Color.parseColor("#2ecc71"));
tableView.setHeaderAdapter(new SimpleTableHeaderAdapter(this,header));
tableView.setColumnCount(5);
scandemo sd = new scandemo();
SimpleTableDataAdapter adapter= (SimpleTableDataAdapter) sd.tableView.getDataAdapter();
tableView.setDataAdapter(adapter);
}
}
如何在android studio当前活动中的另一个活动的tableview中使用数据。我应该通过意图将tableview中的数据发送到下一个活动吗?我可以创建对象吗?
您应该看到此线程: