Я нашел эту нить о том, что есть Interweb вещь. Сбрасывается до:
@echo off
setlocal enableextensions
for /f "tokens=*" %%a in (
'VER'
) do (
set myvar=%%a
)
echo/%%myvar%%=%myvar%
pause
endlocal
Вы также можете перенаправить вывод команды во временный файл, а затем поместить содержимое этого временного файла в свою переменную, likeuchashereby:
cmd > tmpFile
set /p myvar= < tmpFile
del tmpFile
Приобретите поток на Tom's Hardware.
Я только что нашел хороший способ решить эту проблему.
В кнопке установите для duplicateParentState значение true, чтобы кнопка выделялась, когда вы нажимаете за пределами кнопки, но внутри LinearLayout.
<LinearLayout
android:layout_height="fill_parent"
android:onClick="searchButtonClicked"
android:layout_centerVertical="true"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:paddingRight="10dp"
android:paddingLeft="30dp">
<Button
android:id="@+id/search_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/toggle_button_selector"
android:textColor="#fff"
android:text="Search"
android:focusable="true"
android:textStyle="bold"
android:onClick="searchButtonClicked"
android:layout_gravity="center_vertical"
android:duplicateParentState="true"/>
</LinearLayout>
Лично я бы использовал TouchDelegate. Это позволяет вам иметь дело с сенсорной целью, и визуальный вид ограничивает две разные вещи. Очень удобно ...
http://developer.android.com/reference/android/view/TouchDelegate.html
Я думаю, что ваше решение является лучшим из доступных на данный момент, если вы не хотите углубляться в некоторые вещи андроида и самостоятельно перехватывать все motionEvent и TouchEvents, а затем вам также необходимо активировать нажатый вид кнопки и т. д.
Просто создайте изображение из девяти патчей с растягиваемой прозрачной рамкой. Таким образом, вы можете изменить размер изображения без необходимости изменять само изображение, и ваша кнопка будет увеличиваться или уменьшаться без фактического изменения отображаемого фона.
Может быть, вы могли бы сделать это, посмотрев на координаты X и Y MotionEvent , переданного в onTouchEvent ?