わからなかった・・・ ので、5.1.1とのdiffを眺めてみた
findViewTraversal
に@IdRes
アノテーションがついた
>android.view.InflateException: Binary XML file line #151: Error inflating class io.github.droidkaigi.confsched.widget.CustomLikeButton | |
at android.view.LayoutInflater.createView(LayoutInflater.java:620) | |
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:696) | |
at android.view.LayoutInflater.rInflate(LayoutInflater.java:755) | |
at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) | |
at android.view.LayoutInflater.rInflate(LayoutInflater.java:758) | |
at android.view.LayoutInflater.inflate(LayoutInflater.java:492) | |
at android.view.LayoutInflater.inflate(LayoutInflater.java:397) | |
at io.github.droidkaigi.confsched.widget.BindingHolder.<init>(BindingHolder.java:17) | |
at io.github.droidkaigi.confsched.fragment.SessionsTabFragment$SessionsAdapter.onCreateViewHolder(SessionsTabFragment.java:137) |
package android.support.v4.view; | |
import android.content.Context; | |
import android.util.AttributeSet; | |
/** | |
* Since v23 of the support library contain a layout bug. | |
* https://code.google.com/p/android/issues/detail?id=183127 | |
*/ | |
public class CustomPagerTabStrip extends PagerTabStrip { |
package com.os.operando.sharedpreferences.sample; | |
// this -> Context | |
SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(this); |
lint <アプリケーションのDirectory> |
fd = open("/dev/alarm", O_RDWR); | |
ts.tv_sec = tv.tv_sec; | |
ts.tv_nsec = tv.tv_usec * 1000; | |
res = ioctl(fd, ANDROID_ALARM_SET_RTC, &ts); | |
//res = settimeofday(&tv, NULL); | |
if(res < 0) { | |
fprintf(stderr,"settimeofday failed %s\n", strerror(errno)); | |
return 1; | |
} |
// String packageName = アンインストールするアプリのPackage名 | |
Uri uri = Uri.fromParts("package", packageName, null); | |
Intent intent = new Intent(Intent.ACTION_DELETE, uri); | |
context.startActivity(intent); |
// context=Context helper=SQLiteOpenHelper | |
context.deleteDatabase(helper.getDatabaseName()); |
public static void dumpLastRecord(Cursor cursor) { | |
Log.d("dumpLastRecord", "============="); | |
if (cursor != null) { | |
cursor.moveToPosition(-1); | |
if (cursor.moveToLast()) { | |
String[] columnNames = cursor.getColumnNames(); | |
int length = columnNames.length; | |
for (int i = 0; i < length; i++) { | |
String value; | |
try { |