小编Val*_*rsy的帖子

不可能:没有附加布局经理; 跳过布局

我完全迷失了这个错误,我明白了,但我不知道出了什么问题.对于代码:

// In the OnCreate of my activity
  historyRecyclerView = (RecyclerView)findViewById(R.id.recycler_suggestions);
  SearchBarHistoryAdapter searchBarHistoryAdapter = new SearchBarHistoryAdapter();
  searchBarHistoryAdapter.setActivity(this);
  historyRecyclerView.setLayoutManager(new LinearLayoutManager(this, LinearLayoutManager.VERTICAL, false));
  historyRecyclerView.setAdapter(searchBarHistoryAdapter);
  searchBarDisplayManager.setTypeAdapter(SearchBarDisplayManager.SEARCH_TYPE.HISTORY, searchBarHistoryAdapter);
Run Code Online (Sandbox Code Playgroud)

SearchDisplayManager只包含适配器列表.适配器:

public class SearchBarHistoryAdapter extends SearchBarAdapter {
private ArrayList<String> historyList;
private HistoryTask historyTask;

private void setHistoryList(ArrayList<String> history) {
historyList = history;
notifyDataSetChanged();
}

@Override
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View v = LayoutInflater.from(parent.getContext()).inflate(R.layout.search_list_item, parent, false);
final HistoryViewHolder historyViewHolder = new HistoryViewHolder(v);
return historyViewHolder;
}

@Override
public void onBindViewHolder(RecyclerView.ViewHolder holder, int position) { …
Run Code Online (Sandbox Code Playgroud)

android

7
推荐指数
3
解决办法
1万
查看次数

未收到电话佩戴消息(通过消息api)

我一直在尝试通过消息API从手机发送消息到我的androidWear.它到目前为止还没有工作,我已经不知道为什么了.

我在手机上有一个简单的应用程序发送消息,这里是代码:

public class MainActivity extends Activity 
implements GoogleApiClient.ConnectionCallbacks {

private static final String START_ACTIVITY = "/start_activity";
private static final String WEAR_MESSAGE_PATH = "/message";

private GoogleApiClient mApiClient;

private ArrayAdapter<String> mAdapter;

private ListView mListView;
private EditText mEditText;
private Button mSendButton;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    init();
    initGoogleApiClient();
}

private void initGoogleApiClient() {
    mApiClient = new GoogleApiClient.Builder( this )
            .addConnectionCallbacks(this)
            .addApi( Wearable.API )
            .build();

    mApiClient.connect();
}

@Override
protected void onDestroy() {
    super.onDestroy();
    mApiClient.disconnect();
}

private void init() {
    mListView …
Run Code Online (Sandbox Code Playgroud)

android wear-os

0
推荐指数
1
解决办法
505
查看次数

标签 统计

android ×2

wear-os ×1