I Java-DateiHolen Quelle von dimens.xml
private void drawLevelNumber(Canvas canvas)
{
int y = 0;
int x;
int level = mLevelManager.getLevelIndex() + 1;
if (level < 10) {
x = 145;
mFont.paintChar(Character.forDigit(level, 10), x, y, canvas,
mDisplayScale, mDisplayDX, mDisplayDY);
} else if (level < 100) {
in meinem gameview haben, wie Wert zu ändern 145 von x = 145 aus dimens.xml
'x = (int) getResources.getDimension (R.dimen.Ihr_Dimen_Name);' –
getResources kann nicht aufgelöst werden. –
Kann sein Code ist nicht in Aktivität, wenn ich richtig bin, dann versuchen Sie JPasukmit Antwort in Fragment, aber wenn Sie dies in Adapter oder anderen Klassen passieren möchten, müssen Sie Activity-Kontext übergeben und ersetzen Sie es mit getContext() –