Передача строки с телефона на часы
Необходимо передать всего лишь одну строку с телефона на часы. Нашел, что можно сделать через, DataClient, но информацию не где не могу найти, а читать такого рода документацию я пока не умею.
Код Activity часов и телефона прилагаю.
Телефона
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String str = "asdadhaisudhashdkjahsjkdlhakjslhdajshd";
DataClient dataClient = Wearable.getDataClient(this);
PutDataRequest dataRequest = PutDataRequest.create(str);
dataClient.putDataItem(dataRequest);
}
}
Часов
public class MainActivity extends WearableActivity {
private TextView firstPair;
private TextView secondPair;
private TextView thirdPair;
private TextView fourthPair;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
firstPair = (TextView) findViewById(R.id.fp);
secondPair = (TextView) findViewById(R.id.sp);
thirdPair = (TextView) findViewById(R.id.tp);
fourthPair = (TextView) findViewById(R.id.fop);
DataClient dataClient = Wearable.getDataClient(this);
// Enables Always-on
setAmbientEnabled();
}