使用时有什么方法可以获得更大的个人资料照片:
String Instagram_Image = jsonObj.getJSONObject("user").getString("profile_picture");
对于Instagram API?
返回的图片只有150x150,谢谢.
在我的应用程序中执行某些操作时,我正在更改特定菜单项的可绘制对象。
除了我尝试在 Activity 的 onCreate 方法中执行此操作时,一切都正常。
我正在使用以下方法:
menu.findItem(R.id.favorite).setIcon(R.drawable.ic_action_icons8_star_filled_100);
Run Code Online (Sandbox Code Playgroud)
在 onClick 事件中,它可以完美运行。
但是当我在 onCreate 中使用相同的方法时,它给了我以下错误:
java.lang.NullPointerException: Attempt to invoke interface method 'android.view.MenuItem android.view.Menu.findItem(int)' on a null object reference
Run Code Online (Sandbox Code Playgroud)
这是我用来膨胀的代码 menu
private Menu menu;
--------------------
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.image_details, menu);
this.menu = menu;
return super.onCreateOptionsMenu(menu);
}
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?谢谢。
android nullpointerexception android-optionsmenu oncreateoptionsmenu
我已经设置了一种用于改组字符串的技术.
int Random = (int) (Math.random() *4);
Run Code Online (Sandbox Code Playgroud)
我不知道如何使用我的String Array.我想随机化我在数组中的所有字符串和输出结果仍然是一个数组,但所有的字符串是随机的顺序.
在我所看到的与此相关的所有问题中,人们只需在设置文本视图的文本时使用int.
任何帮助,将不胜感激.
public static final String[] imageThumbUrlsRandom = new String[] {
"https://lh5.googleusercontent.com/-TzF_LwrCnRM/URqu0RddPOI/AAAAAAAAAbs/gaj2dLiuX0s/s160-c/Lone%252520Pine%252520Sunset.jpg",
"https://lh3.googleusercontent.com/-4HdpJ4_DXU4/URqu046dJ9I/AAAAAAAAAbs/eBOodtk2_uk/s160-c/Lonely%252520Rock.jpg",
"https://lh6.googleusercontent.com/-erbF--z-W4s/URqu1ajSLkI/AAAAAAAAAbs/xjDCDO1INzM/s160-c/Longue%252520Vue.jpg",
"https://lh6.googleusercontent.com/-0CXJRdJaqvc/URqu1opNZNI/AAAAAAAAAbs/PFB2oPUU7Lk/s160-c/Look%252520Me%252520in%252520the%252520Eye.jpg",
"https://lh3.googleusercontent.com/-D_5lNxnDN6g/URqu2Tk7HVI/AAAAAAAAAbs/p0ddca9W__Y/s160-c/Lost%252520in%252520a%252520Field.jpg",
"https://lh6.googleusercontent.com/-flsqwMrIk2Q/URqu24PcmjI/AAAAAAAAAbs/5ocIH85XofM/s160-c/Marshall%252520Beach%252520Sunset.jpg",
"https://lh4.googleusercontent.com/-Y4lgryEVTmU/URqu28kG3gI/AAAAAAAAAbs/OjXpekqtbJ4/s160-c/Mono%252520Lake%252520Blue.jpg",
"https://lh4.googleusercontent.com/-AaHAJPmcGYA/URqu3PIldHI/AAAAAAAAAbs/lcTqk1SIcRs/s160-c/Monument%252520Valley%252520Overlook.jpg",
"https://lh4.googleusercontent.com/-vKxfdQ83dQA/URqu31Yq_BI/AAAAAAAAAbs/OUoGk_2AyfM/s160-c/Moving%252520Rock.jpg",
"https://lh5.googleusercontent.com/-CG62QiPpWXg/URqu4ia4vRI/AAAAAAAAAbs/0YOdqLAlcAc/s160-c/Napali%252520Coast.jpg",
"https://lh6.googleusercontent.com/-wdGrP5PMmJQ/URqu5PZvn7I/AAAAAAAAAbs/m0abEcdPXe4/s160-c/One%252520Wheel.jpg",
"https://lh6.googleusercontent.com/-6WS5DoCGuOA/URqu5qx1UgI/AAAAAAAAAbs/giMw2ixPvrY/s160-c/Open%252520Sky.jpg",
"https://lh6.googleusercontent.com/-u8EHKj8G8GQ/URqu55sM6yI/AAAAAAAAAbs/lIXX_GlTdmI/s160-c/Orange%252520Sunset.jpg",
"https://lh6.googleusercontent.com/-74Z5qj4bTDE/URqu6LSrJrI/AAAAAAAAAbs/XzmVkw90szQ/s160-c/Orchid.jpg",
"https://lh6.googleusercontent.com/-lEQE4h6TePE/URqu6t_lSkI/AAAAAAAAAbs/zvGYKOea_qY/s160-c/Over%252520there.jpg",
"https://lh5.googleusercontent.com/-cauH-53JH2M/URqu66v_USI/AAAAAAAAAbs/EucwwqclfKQ/s160-c/Plumes.jpg",
"https://lh3.googleusercontent.com/-eDLT2jHDoy4/URqu7axzkAI/AAAAAAAAAbs/iVZE-xJ7lZs/s160-c/Rainbokeh.jpg"
};
Run Code Online (Sandbox Code Playgroud) 我在使用API级别11时遇到错误.
我的应用程序崩溃了以下内容: java.lang.NoClassDefFoundError: com.question.question.BitmapCache只有当我将我的应用程序与运行api级别11的设备一起使用时:
我有谷歌这个当然,并尝试了我遇到的每一个解决方案,但仍然没有运气.
以下是Logcat中存在问题的行:
public GoogleCardsAdapter(final Context context) {
mContext = context;
mMemoryCache = new BitmapCache(); //<---- This line here
}
Run Code Online (Sandbox Code Playgroud)
这是位图缓存类:
public class BitmapCache extends LruCache<Integer, Bitmap> {
private static final int KILO = 1024;
private static final int MEMORY_FACTOR = 2 * KILO;
public BitmapCache() {
super((int) (Runtime.getRuntime().maxMemory() / MEMORY_FACTOR));
}
@Override
protected int sizeOf(final Integer key, final Bitmap value) {
return value.getRowBytes() * value.getHeight() / KILO;
}
}
Run Code Online (Sandbox Code Playgroud)
我也在使用一些库:


如果有人知道这里出了什么问题,那将非常感激.