nine-patch

    -1熱度

    1回答

    我使用了9 Patch generator online.但是當我創建資源時,它創建的HDPI資源爲540x960像素。據我所知,HDPI資源通常是480x800像素。我如何正確使用資源。 有沒有辦法在HDPI中使用540x960像素的圖像爲480x800像素 也? 如何創建一個480x800像素的9補丁資源,以便將其用於HDPI 分辨率。還有其他工具嗎? 使用的代碼: <RelativeLayo

    0熱度

    1回答

    我得到以下尺寸的圖片: 我將它轉換爲9patch和標記以下幾個方面可拉伸: 這就是我得到的結果: ,這是應該的樣子:(從瘸子,邊框爲半透明) 我把9patch到我drawable-mdpi-folder(所有其他繪製文件夾是空的。 ,所以android只能挑那個!) 而且我使用的是Nexus 5 768x1280屏幕分辨率。 有人知道我在這裏做錯了嗎?在draw-9-patch-tool -pre

    -2熱度

    1回答

    我從設計師那裏帶來了兩個九個補丁圖像,用於動作條列表項背景。但項目之外是黑色的。 「:itemBackground機器人」 我添加圖像。 下面的圖片有陰影效果。 我認爲圖像是錯誤的,因爲它有餘量。 我想知道確切的原因是什麼? 謝謝。 此搜索: 鏡像2:

    0熱度

    1回答

    我已經使用Photoshop和Draw9Patch工具創建了一些9貼片圖像文件,但是當我試圖實現這些圖像時,它看起來像是一片蕭條。我按照這個教程(http://www.devahead.com/blog/2011/08/creating-a-custom-android-button-with-a-resizable-skin/)。任何理由可能無法正常工作?我粘貼了4張圖片的繪製,華電國際,創造了

    0熱度

    1回答

    我做了很多搜索,我真的很困惑。 這是我的9補丁文件,結果在我的按鈕的設備和XML。請告訴我什麼是錯的吧 <Button android:id="@+id/btnFlightInfo" android:layout_width="fill_parent" android:layout_height="110dp" android:background="@dr

    0熱度

    1回答

    我想要使用九貼片圖像爲我的應用程序製作啓動畫面,它應該在縱向和橫向上看起來相同(正方形)。 我的代碼很簡單: public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.splashscreen); // more code here... } 我的資

    1熱度

    1回答

    我正在開發一個android應用程序,在這個應用程序中有30張圖片需要拉伸多個屏幕分辨率。其中每10個具有完全相同的9補丁邊界。 所以在這裏我們可以指定它只有1張圖片, ,但我有10張圖片大小完全相同,但顏色不同。 是否有任何解決方案,同時對10個畫面的工作?因爲他們已經有了相同的9貼片。

    0熱度

    1回答

    如何從資產文件夾中的9修補程序文件設置imageView邊框? 我試過這個,但沒有工作。 Drawable d = Drawable.createFromStream(getAssets().open("borders/border1.9.png"), null); imageView.setBackground(d); 任何想法?

    0熱度

    1回答

    我使用NinePatch圖像,按鈕沒有問題,但我的問題是這樣的: 我有當調用「clickedOn()」點擊一個矩形(使用NinePatch圖像的ImageButton的)。 這個矩形的頂部我繪製了另一個ImageButton(使用NinePatch圖像),它沒有附加偵聽器,但它仍然取消了下面的偵聽器。 有沒有更好的方法將NinePatch圖像添加到舞臺上,以便它只是一張普通的舊圖像,並且不會阻止偵

    0熱度

    2回答

    我想繪製一個NinePatch使用轉換矩陣,因此它可以縮放,旋轉,移動等所以我創建了一個繼承自LibGDX的NinePatch類和這是矩陣的責任。 我這是怎麼計算我的變換矩陣(我每次下列值的變化之一更新): this.transform .idt() .translate(originX, originY, 0) .rotate(0, 0, 1, rotation)